*{
    margin: 0;
    padding: 0;
}

div{
    /*border: 1px solid red;*/
}

/*空隙*/
.spacing{
    height: 0.7rem;
    background-color: #f1eef5;
}


/*左上角图片*/
.sign{
    position: absolute;
    top: 0.7rem;
    left: 1.1rem;
    padding: 0.75rem;
    width:3.5rem;
    height: 4.6rem;
    background: url("../img/debtsDetail.png") center;
    background-size: 100% 100%;
    color: #ffffff;
}

/*第一行*/
.total{
    margin-top:0.7rem;
    border-top: 0.05rem solid #cccccc;
    border-bottom: 0.05rem solid #cccccc;
    height: 4.5rem;
    line-height: 4.5rem;
}
.sum{
    text-align: center;
    color: #a0a0a0;
}
.money{
    color: #f03b44;
    font-size: 1.1rem;
}


/*第二行*/
.date{
    width: 100%;
    height: 4.5rem;
    line-height: 4.5rem;
    border-bottom: 0.05rem solid #cccccc;
}
.box{
    padding-left:1rem ;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    float:left;
}
.leftBox{
    border-right: 0.05rem solid #cccccc;
    width:35%;
}
.dataContent{
    color: #a0a0a0;
}

/*还款日期*/
.schedule{
    height: 4.5rem;
    line-height: 4.5rem;
    padding: 0 1rem;
    font-size: 1.4rem;
}
.scheduleList{
    margin-left: 5rem;
    width: 22.6rem;
}
.scheduleList>ul>li{
    margin: 1.2rem auto;
    width: 22.6rem;
    height: 2.5rem;
    background: url("../img/debtsBackground.png") center;
    background-size: 100% 100%;
}
.scheduleContent{
    padding: 1rem;
    height: 2.5rem;
    line-height: 2.5rem;
}
